TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Philadelphia Area rating list selection
                                                2023 Philadelphia Area rating list selection
2024 TLS League Ratings
Section - Middle States           District - Philadelphia           Area - Philadelphia
Upper Dublin Sports Center    Men    Alphabetical
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Player NTRP NTRP NTRP Age City, State
Go to last names starting with A     C     F     K     M     P     S     T     W    
Al-Yassa Al-Mahi U
2.85 3.0 3.0         40 +   Hatfield, PA
Richard Aldrete U
3.12 3.5 4.0         40 +   Conshohocken, PA
Richard Alexander U
3.62 4.0 4.0         65 +   Norristown, PA
Sean Allen U
3.65 (4.0) 4.0         40 +   Philadelphia, PA
Ken Allen U
n/a n/a 3.0         18 +   Ambler, PA
Scott Allen U
4.22 4.5 4.5         40 +   CHESTERBROOK, PA
Craig Alter U
4.11 4.5 4.5         55 +   Elkins Park, PA
Thomas Anapol U
3.88 4.0 4.0         55 +   Haverford, PA
Taimi Ando U
4.23 4.5 4.5         18 +   West Chester, PA
Daniel Babicki U
3.67 4.0 4.0         40 +   Bear, DE
Marc Baer U
4.09 4.5 4.5         40 +   Lafayette Hill, PA
max baer U
3.73 4.0 4.0         18 +   Lafayette Hill, PA
Robert Beaver U
3.04 (3.5) 3.5         18 +   Horsham, PA
Matthew Becker U
2.51 (3.0) 3.0         18 +   Hatfield, PA
William Bishop U
3.05 3.5 3.5         18 +   Philadelphia, PA
John Bishop U
4.08 4.5 4.5         40 +   Wilmington, DE
Doug Bobrow U
3.47 3.5 3.5         18 +   Philadelphia, PA
Alain Boletta U
3.53 4.0 4.5         40 +   Ambler, PA
Joseph Booth U
n/a n/a 3.5         65 +   Collegeville, PA
Greg Bosch U
3.97 4.0 4.5         55 +   Malvern, PA
Andrew Bowers U
3.99 (4.0) 4.5         40 +   Moorestown, NJ
jeremy bowers U
n/a n/a 4.5         18 +   Blue Bell, PA
Todd Brown U
3.96 4.0 4.0         40 +   Downingtown, PA
David Brown U
2.77 3.0 3.0         40 +   Ambler, PA
David Bulman U
4.09 (4.5) 4.5         18 +   Blackwood, NJ
Olivier Busquet U
4.14 4.5 4.5         40 +   Moorestown, NJ
Go to last names starting with A     C     F     K     M     P     S     T     W    
Jeffrey Callan U
4.33 4.5 4.5         55 +   Belle Mead, NJ
Manuel Carbajo U
3.48 3.5 3.5         40 +   Plymouth Meeting, PA
Kyle Carmona U
4.19 4.5 4.5         18 +   Philadelphia, PA
Christopher Carosella U
n/a n/a 4.5         18 +   Clementon, NJ
Rodrigo Carvalho U
n/a n/a 3.5         18 +   Fort Washington, PA
Regis Carvalho U
3.07 3.5 3.5         40 +   Fort Washington, PA
Brian Castro U
3.87 4.0 4.0         40 +   Ardmore, PA
Christopher Chamberlain U
3.56 4.0 4.0         40 +   Royersford, PA
Victor Chan U
n/a n/a 3.0         18 +   Willow Grove, PA
Jason Chen U
3.98 4.0 4.5         18 +   Warrington, PA
Matthew Cherner-Ranft U
n/a n/a 5.0         18 +   Swarthmore, PA
Charlie Choi U
3.87 4.0 4.0         40 +   Villanova, PA
Jeffrey Christian U
n/a n/a 3.0         18 +   Willow Grove, PA
Peter Christis U
3.41 3.5 4.0         65 +   VENICE, FL
Ethan Christ U
2.94 3.0 3.0         40 +   Yardley, PA
Chris Clayton U
4.10 4.5 4.5         55 +   WAYNE, PA
Robert Clewis U
n/a n/a 4.0         40 +   Glenside, PA
Bret Cohen U
3.05 3.5 3.5         40 +   Glenside, PA
Ryan Collins U
n/a n/a 4.5         40 +   Springfield, PA
Michael Connors U
2.87 3.0 3.0         40 +   Feasterville Trevose, PA
Lonnie Cooper U
4.15 4.5 4.5         40 +   West Chester, PA
Thomas Crawford U
3.44 3.5 3.5         18 +   Langhorne, PA
Jeff Crosten U
3.81 4.0 4.5         40 +   Schwenksville, PA
Kai Czubryt-Ogino U
4.23 4.5 4.5         18 +   Berwyn, PA
Ethan Dennis U
n/a n/a 3.0         40 +   Huntingdon Valley, PA
Robert Devine U
3.44 3.5 3.5         40 +   Ambler, PA
Stefan Dombrowski U
3.38 3.5 3.5         40 +   Cherry Hill, NJ
Robert Donahue U
3.71 4.0 4.0         40 +   Newtown, NY
Troy Donato U
4.28 4.5 4.5         18 +   Wilmington, DE
Todd Dratch U
3.79 4.0 4.0         55 +   Fort Washington, PA
Bertrand Dussert U
4.08 4.5 4.5         55 +   Philadelphia, PA
greg eger U
4.42 4.5 4.5         55 +   Wayne, PA
jack eller U
n/a n/a 3.0         18 +   Philadelphia, PA
Curtis Everhardt U
3.39 3.5 4.0         65 +   Harleysville, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Mark Farnsworth U
3.87 4.0 4.0         40 +   Ambler, PA
Jon Feinstein U
3.85 4.0 4.0         65 +   Blue Bell, PA
Tom Fennelly U
n/a n/a 4.0         65 +   Pottstown, PA
Joseph Ferry U
4.39 4.5 4.5         55 +   Exton, PA
Keith Fitzgerald U
3.53 4.0 3.5         18 +   Ambler, PA
Michael Foering U
3.44 3.5 3.5         40 +   Lansdale, PA
J Freivogel U
3.02 3.5 3.0         40 +   Jenkintown, PA
Isadall Fung U
3.02 3.5 3.0         18 +   BLUE BELL, PA
Corey Garnier U
4.23 4.5 4.5         18 +   Mont Clare, PA
Ally Gaylord U
4.15 4.5 4.5         40 +   Lansdale, PA
Brad Goldoor U
n/a n/a 3.0         40 +   Ambler, PA
Philip Goldstein U
n/a n/a 3.5         55 +   Lafayette Hill, PA
Aaron Gray U
3.51 4.0 3.5         18 +   Philadelphia, PA
William Griffin U
n/a n/a 3.0         18 +   Penllyn, PA
Guy Grossman U
n/a n/a 3.0         40 +   Philadelphia, PA
Timothy Grosso U
3.55 4.0 4.0         40 +   Chesterfield, NJ
Alex Gurvich U
n/a n/a 3.0         40 +   Philadelphia, PA
Chris Haley U
3.92 4.0 4.0         40 +   Yardley, PA
Jason Harken U
n/a n/a 4.5         40 +   Spring City, PA
Gregory Heck U
3.60 4.0 4.0         40 +   HARLEYSVILLE, PA
Ian Henrich U
3.59 4.0 4.0         18 +   Philadelphia, PA
Benjamin Hinkley U
n/a n/a 4.0         18 +   Denver, PA
Steve Hlava U
4.18 4.5 4.5         18 +   Chadds Ford, PA
Max Honer U
4.29 4.5 4.5         40 +   Newtown, PA
Arland Hotchkiss U
n/a n/a 3.5         65 +   Ambler, PA
Tony House U
3.67 4.0 4.0         65 +   Claymont, DE
Kevin Irwin U
3.66 4.0 4.0         40 +   Plymouth Meeting, PA
Robert Isaacs U
4.44 4.5 4.5         40 +   Wynnewood, PA
Max Jin U
3.18 3.5 3.5         40 +   Chalfont, PA
George Johnson U
n/a n/a 3.5         18 +   Lansdale, PA
David Josselsohn U
n/a n/a 4.0         18 +   Philadelphia, PA
Marty Judge U
n/a n/a 3.5         65 +   Jenkintown, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Shintaro Kaido U
3.80 4.0 4.0         40 +   WALLINGFORD, PA
Craig Kamen U
3.27 3.5 3.5         65 +   Lafayette Hill, PA
Gary Kao U
3.24 3.5 3.5         40 +   Colmar, PA
Andrew Kasmen U
3.03 3.5 3.5         55 +   Lafayette Hill, PA
Jimmy Kaufman U
3.65 4.0 4.0         55 +   Lafayette Hill, PA
George Kennedy U
3.12 3.5 3.5         65 +   Norristown, PA
Roy Kerney U
3.16 3.5 3.5         18 +   Malvern, PA
Sean Kilcullen U
n/a n/a 3.0         18 +   Abington, PA
Marc Kim U
3.02 3.5 3.0         40 +   Ardmore, PA
Henry Kim U
3.96 4.0 4.0         40 +   Abington, PA
Bruce King U
n/a n/a 4.0         40 +   Schwenksville, PA
Matthew Klein U
3.07 3.5 3.5         40 +   Fort Washington, PA
Finn Klemann U
3.39 3.5 3.5         55 +   Philadelphia, PA
Dan Knopp U
3.71 4.0 4.0         55 +   Exton, PA
Alex Knyazkov U
n/a n/a 4.0         18 +   Doylestown, PA
Yevgen Knyazkov U
3.82 4.0 4.0         40 +   Doylestown, PA
Jordan Koko U
3.72 4.0 4.0         40 +   Rydal, PA
Lee Kubersky U
2.95 (3.0) 3.0         18 +   Elkins Park, PA
Harish Kumar U
3.96 4.0 4.0         40 +   Bridgewater, NJ
Yevgen Kuryanov U
3.86 4.0 4.0         18 +   Doylestown, PA
Albert LaBrusciano U
3.15 3.5 3.5         65 +   Lafayette Hill, PA
Charles Lavin U
4.23 (4.5) 5.0         40 +   WAYNE, PA
Thomas Le U
n/a n/a 3.5         18 +   Philadelphia, PA
Peter Lee U
2.80 3.0 3.0         40 +   Ardmore, PA
Bruce Leto U
3.24 3.5 3.5         18 +   Gladwyne, PA
Patrick Liedtka U
3.33 3.5 3.5         40 +   Wyncote, PA
Greg Liptak U
n/a n/a 3.5         40 +   Ambler, PA
Qingyang Liu U
2.73 3.0 2.5         18 +   Wilmington, DE
Wenjue Liu U
3.14 3.5 3.5         40 +   Newtown, PA
Christian Lyon U
n/a n/a 4.5         18 +   Devon, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Julio Martin-Garcia U
n/a n/a 3.0         40 +   Abington, PA
Tom Mastroianni U
n/a n/a 3.0         40 +   Ambler, PA
Ben Mather U
3.66 4.0 4.0         40 +   Philadelphia, PA
Samuel Mays U
2.64 3.0 3.0         40 +   Philadelphia, PA
John McClurkin U
n/a n/a 4.5         18 +   Collegeville, PA
Colin McCole U
4.06 4.5 4.5         18 +   Cherry Hill, NJ
Sean McElroy U
4.27 4.5 4.5         40 +   Ambler, PA
Dan McGrath U
3.76 4.0 4.0         55 +   Hillsborough, NJ
Christopher McShane U
3.42 3.5 3.5         40 +   Oreland, PA
David Miller U
3.54 4.0 4.0         55 +   Newtown, PA
Mark Monaghan U
3.24 3.5 3.5         55 +   Ambler, PA
John Monroe U
n/a n/a 4.5         18 +   California, PA
Alan Morgan U
n/a n/a 4.5         18 +   Telford, PA
Melvin Morris U
3.30 (3.5) 3.5         40 +   Collegeville, PA
Patrick Moynihan U
n/a n/a 4.5         18 +   Elkins Park, PA
Miles Munz U
2.55 3.0 2.5         40 +   Warrington, PA
Jeff Nerenberg U
3.46 3.5 4.0         55 +   Plymouth Meeting, PA
Brandon Nomberg U
3.51 4.0 3.5         18 +   Conshohocken, PA
Mark Nottingham U
n/a n/a 4.5         18 +   Philadelphia, PA
Paul Nyirjesy U
n/a n/a 4.5         55 +   Rydal, PA
Spencer Oetjen U
3.29 3.5 3.5         18 +   Chester Springs, PA
Daryl Ormont U
4.25 4.5 4.5         65 +   Bensalem, PA
Michael ORourke U
n/a n/a 4.0         65 +   Glenside, PA
Steve Ostroff U
4.27 4.5 4.5         55 +   Huntingdon Valley, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Chull Park U
3.11 3.5 3.5         40 +   Morrisville, PA
Joshua Patent U
n/a n/a 3.5         18 +   Huntingdon Valley, PA
Andy Paul U
3.08 3.5 3.5         40 +   Lafayette Hill, PA
Lloyd Pearson U
3.80 (4.0) 4.0         40 +   Haddon Heights, NJ
Graham Phillips U
n/a n/a 4.5         18 +   New Hope, PA
Christopher Plaskon U
3.84 4.0 4.0         18 +   New Hope, PA
Adi Prabowo U
2.92 3.0 3.0         40 +   SANTA CLARA, CA
Keith Rader U
3.94 4.0 4.0         18 +   Willow Grove, PA
Venkat Ramamurthy U
3.02 3.5 3.5         40 +   Dresher, PA
Richard Ransom U
3.39 3.5 3.5         40 +   NEWTOWN SQUARE, PA
Gurudutt Redkar U
3.32 3.5 3.5         40 +   Doylestown, PA
Barry Reinhart U
3.51 4.0 4.0         65 +   Plymouth Meeting, PA
KRISTOFFER REITER U
n/a n/a 3.0         18 +   Wayne, PA
David Resurreccion U
3.66 4.0 4.0         55 +   West Chester, PA
Keith Rist U
3.14 3.5 3.5         65 +   Lansdale, PA
Chris Roberts U
3.27 3.5 3.5         40 +   Lafayette Hill, PA
Michael Robkin U
3.20 3.5 3.5         65 +   Elkins Park, PA
Bryan Rowland U
4.03 4.5 4.5         40 +   Gladwyne, PA
Scott Rubens U
4.30 4.5 4.5         40 +   Merion Station, PA
Francisco Ruso U
n/a n/a 3.0         40 +   Philadelphia, PA
Neal Rutman U
3.79 4.0 4.0         40 +   Lafayette Hill, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Craig Sachson U
n/a n/a 3.0         18 +   Horsham, PA
Thomas Saunders U
n/a n/a 3.5         40 +   Willow Grove, PA
Andrew Schiller U
n/a n/a 4.5         18 +   Jenkintown, PA
Max Schneider U
n/a n/a 3.5         18 +   Lansdale, PA
Zachary Schulz U
n/a n/a 4.5         18 +   Conshohocken, PA
Daniel Schwartz U
4.17 4.5 4.5         40 +   Lafayette Hill, PA
Paul Seignourel U
3.98 4.0 4.0         40 +   Bala Cynwyd, PA
Ramkumar Shanmugam U
n/a n/a 3.5         18 +   VOORHEES, NJ
Shushanta Paudel sharma U
n/a n/a 3.0         18 +   Ambler, PA
James Shinehouse U
n/a n/a 4.0         65 +   Chester Springs, PA
Brett Siegfried U
3.74 4.0 4.0         40 +   Telford, PA
Stephen Smith U
3.53 (4.0) 4.0         55 +   Blue Bell, PA
Mark Soffer U
n/a n/a 3.0         18 +   VENICE, FL
Eric Spangler U
n/a n/a 5.0         18 +   ARDMORE, PA
Evan Speece U
n/a n/a 4.5         18 +   Ambler, PA
Scott Spencer U
4.16 4.5 4.5         40 +   PENN VALLEY, PA
Jonathan Spergel U
3.81 4.0 4.0         55 +   Bala Cynwyd, PA
Jason Spillerman U
n/a n/a 3.5         40 +   Wayne, PA
Kermit Stahl U
n/a n/a 4.0         65 +   North Wales, PA
David Steger U
4.05 4.5 4.5         55 +   Media, PA
Mark Stehle U
2.92 3.0 3.0         40 +   Philadelphia, PA
Christopher Sterman U
3.85 4.0 4.0         55 +   Wyncote, PA
Kendall Stewart U
2.84 3.0 3.0         40 +   UPPER DARBY, PA
David Stimmler U
3.78 4.0 4.0         40 +   Blue Bell, PA
Greg Stockbower U
3.38 3.5 4.0         65 +   Fort Washington, PA
Randy Swadlow U
3.84 4.0 4.0         65 +   HATBORO, PA
Mark Sweetsir U
3.76 4.0 4.0         40 +   Southampton, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Sergey Taver U
3.68 4.0 4.0         18 +   HATBORO, PA
Adam Townsend U
n/a n/a 5.0         18 +   MOORESTOWN, NJ
Charles Triolo U
4.35 4.5 4.5         18 +   Collegeville, PA
Chowdhury Tuhin U
3.22 (3.5) 3.5         40 +   Ambler, PA
Julius Twyman U
4.42 (4.5) 4.5         18 +   Levittown, PA
Kick Van Dolder U
n/a n/a 4.5         40 +   Philadelphia, PA
Joe Venneri U
3.29 3.5 3.5         40 +   Hatboro, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Jack Walls U
n/a n/a 4.5         18 +   Chalfont, PA
Tim Walsh U
3.54 4.0 3.5         18 +   Conshohocken, PA
Ben Waters U
3.70 4.0 4.0         40 +   Quakertown, PA
Kenneth West U
3.41 3.5 4.0         65 +   Hatfield, PA
Lee Wexler U
n/a n/a 4.5         18 +   Bridgeport, PA
John Wilkinson U
n/a n/a 3.5         65 +   Wayne, PA
Jinfei Xu U
3.11 3.5 3.0         40 +   Chalfont, PA
Jon Yamamoto U
3.80 4.0 4.0         55 +   Blue Bell, PA
Dawei Yan U
n/a n/a 3.0         18 +   AMBLER, PA
William Zhang U
n/a n/a 5.0         18 +   PHILADELPHIA, PA
Ning Zhou U
3.94 4.0 4.0         18 +   Wyncote, PA
Jordan Zucker U
n/a n/a 4.0         40 +   Huntingdon Valley, PA